package com.yeyaomai.dksns.flowis.service;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.mongodb.core.mapreduce.GroupByResults;

import com.yeyaomai.dksns.flowis.domain.AccessAnalysis;
import com.yeyaomai.dksns.flowis.domain.AccessDate;
import com.yeyaomai.dksns.flowis.domain.flowisdetail.FlowisQueryOrder;

/**
 * 访问分析Service层接口
 * 
 */
public interface AccessAnalysisService {

	void addAccessAnalysis(AccessAnalysis access);
	
	List<AccessAnalysis> getAccessAnalysisByDate(String st ,String et, String page, String url);
	
	Page<AccessAnalysis> getSplit(FlowisQueryOrder order);
	
	GroupByResults<AccessDate> getAccessAnalysis(String st, String et);
}
